Skip to content

Conversation

@safurrier
Copy link
Owner

@safurrier safurrier commented Mar 2, 2025

  • Fixed module name updating during project init to correctly replace src with project-specific module
  • Updated GitHub Actions workflow to create virtual environment before installing dependencies
  • Reordered quality checks for faster feedback (lint → format → test → mypy)
  • Added auto-fix to linter for automatic code corrections
  • Bypassed pre-commit hooks for initial commit to prevent failures with empty projects
  • Made Codecoverage upload CI optional since most repos won't have that set up

Test plan

Initialize new project with different naming options and verify module structure, test execution, and GitHub workflow functionality.

@safurrier safurrier changed the title fix project init script + gh action Fix project init script + gh action Mar 2, 2025
@safurrier safurrier merged commit 1ec7f14 into main Mar 2, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants